curl: Enable pipelining for HTTP/2
authorColin Walters <walters@verbum.org>
Wed, 5 Apr 2017 18:43:39 +0000 (14:43 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Wed, 12 Apr 2017 15:25:40 +0000 (15:25 +0000)
commit076dfeba6b0c905336e281e1c9136596bfe1e4d5
tree70b2a2085b8d2f6ea4a841d7cd4937a99502f07b
parent6fa0fa750f861dc49899c83fccce89c236d93315
curl: Enable pipelining for HTTP/2

Testing a fetch of `fedora-atomic/.../docker-host` from
an nginx instance over `https://127.0.0.1` using Fedora 25
versions.  Average over 3 runs:

Before: ~24.6 seconds
After: ~19 seconds

Speedup: ~30%

Closes: https://github.com/ostreedev/ostree/issues/778
Closes: #780
Approved by: jlebon
src/libostree/ostree-fetcher-curl.c